package com.cgc.dao.impl;
/**

* @author 作者:Cai_520

* @createDate 创建时间：2019年4月23日 下午9:25:08

*/

import org.hibernate.criterion.DetachedCriteria;
import org.hibernate.criterion.MatchMode;
import org.hibernate.criterion.Restrictions;
import org.springframework.stereotype.Component;

import com.cgc.dao.IGoodstypeDao;
import com.cgc.entity.Goodstype;

@Component
public class GoodstypeDaoImpl extends BaseDaoImpl < Goodstype > implements IGoodstypeDao < Goodstype > {

    public DetachedCriteria getDetachedCriteria(Goodstype goodsType) {
        DetachedCriteria dc = DetachedCriteria.forClass(Goodstype.class);
        if (goodsType != null) {
            if (null != goodsType.getName() && goodsType.getName().trim().length() > 0) {
                dc.add(Restrictions.like("name", goodsType.getName(), MatchMode.ANYWHERE));
            }
        }
        return dc;
    }

}
